// 导入 用于 请求的方法
import { request } from '../../request/index.js'
// 导入封装的Promise 方法
import { login } from '../../util/asyncWx'
Page({
  async handleGetUserInfo(e) {
    try {
      // 获取用户信息
      const { encryptedData, rawData, iv, signature } = e.detail
      // 小程序登录成功后的 code
      const { code } = await login()
      const loginParams = { encryptedData, rawData, iv, signature, code }
      // 发送请求 获取用户的 token
      // const { data } = await request({ url: '/users/wxlogin', data: loginParams, method: 'POST' })
      // // 将token 存入缓存中,同时跳转到上一个页面
      // console.log(data);
      // wx.setStorageSync('token', data.message.token);
      // 因为自己没有权限获取到token 所以自定义一个 token
      const token = "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOjIzLCJpYXQiOjE1NjQ3MzAwNzksImV4cCI6MTAwMTU2NDczMDA3OH0.YPt-XeLnjV-_1ITaXGY2FhxmCe4NvXuRnRB8OMCfnPo"
      // const token = "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOjIzLCJpYXQiOjE1NjQ3MzAwNzksImV4cCI6MTAwMTU2NDczMDA3OH0.YPt-XeLnjV-_1ITaXGY2FhxmCe4NvXuRnRB8OMCfnPo"
      wx.setStorageSync('token', token);
      wx.navigateBack({
        delta: 1
      });
    } catch (error) {
      console.log(error);
    }
  }
})